home *** CD-ROM | disk | FTP | other *** search
/ Freelog 117 / FreelogNo117-OctobreNovembre2013.iso / Programmation / jedit / jedit5.1.0install.exe / {app} / modes / macroscheduler.xml < prev    next >
Extensible Markup Language  |  2013-07-28  |  12KB  |  360 lines

  1. <?xml version="1.0"?>
  2.  
  3. <!DOCTYPE MODE SYSTEM "xmode.dtd">
  4.  
  5. <MODE>
  6.     <PROPS>
  7.         <PROPERTY NAME="commentStart" VALUE="/*" />
  8.         <PROPERTY NAME="commentEnd" VALUE="*/" />
  9.         <PROPERTY NAME="lineComment" VALUE="//" />
  10.  
  11.         <!-- Auto indent -->
  12.         <PROPERTY NAME="indentOpenBrackets" VALUE="{" />
  13.         <PROPERTY NAME="indentCloseBrackets" VALUE="}" />
  14.         <PROPERTY NAME="unalignedOpenBrackets" VALUE="(" />
  15.         <PROPERTY NAME="unalignedCloseBrackets" VALUE=")" />
  16.         <PROPERTY NAME="indentNextLine"
  17.             VALUE="\s*(((if|while)\s*\(|else\s*|else\s+if\s*\(|for\s*\(.*\))[^{;]*)" />
  18.         <PROPERTY NAME="unindentThisLine"
  19.             VALUE="^.*(default:\s*|case.*:.*)$" />
  20.         <PROPERTY NAME="electricKeys" VALUE=":" />
  21.     </PROPS>
  22.     <RULES IGNORE_CASE="FALSE"
  23.         HIGHLIGHT_DIGITS="TRUE"
  24.         DIGIT_RE="(0x[\p{XDigit}]+[lL]?|[\p{Digit}]+(e[\p{Digit}]*)?[lLdDfF]?)">
  25.  
  26.         <SPAN TYPE="COMMENT1">
  27.             <BEGIN>/*</BEGIN>
  28.             <END>*/</END>
  29.         </SPAN>
  30.  
  31.         <!-- DocComments may have XML in them -->
  32.         <EOL_SPAN TYPE="COMMENT3" DELEGATE="DOC_COMMENT">///</EOL_SPAN>
  33.  
  34.         <EOL_SPAN TYPE="COMMENT2">//</EOL_SPAN>
  35.  
  36.         <EOL_SPAN TYPE="COMMENT4">///</EOL_SPAN>
  37.  
  38.         <!-- verbatim strings -->
  39.         <SPAN TYPE="LITERAL3" NO_LINE_BREAK="FALSE">
  40.             <BEGIN>@"</BEGIN>
  41.             <END>"</END>
  42.         </SPAN>
  43.  
  44.         <SPAN TYPE="LITERAL1" ESCAPE="\" NO_LINE_BREAK="TRUE">
  45.             <BEGIN>"</BEGIN>
  46.             <END>"</END>
  47.         </SPAN>
  48.  
  49.         <SPAN TYPE="LITERAL1" ESCAPE="\" NO_LINE_BREAK="TRUE">
  50.             <BEGIN>'</BEGIN>
  51.             <END>'</END>
  52.         </SPAN>
  53.  
  54.         <EOL_SPAN TYPE="KEYWORD2">#if</EOL_SPAN>
  55.         <EOL_SPAN TYPE="KEYWORD2">#else</EOL_SPAN>
  56.         <EOL_SPAN TYPE="KEYWORD2">#endif</EOL_SPAN>
  57.  
  58.         <SEQ TYPE="OPERATOR">~</SEQ>
  59.         <SEQ TYPE="OPERATOR">!</SEQ>
  60.         <SEQ TYPE="OPERATOR">:</SEQ>
  61.         <SEQ TYPE="OPERATOR">;</SEQ>
  62.         <SEQ TYPE="OPERATOR">{</SEQ>
  63.         <SEQ TYPE="OPERATOR">}</SEQ>
  64.         <SEQ TYPE="OPERATOR">,</SEQ>
  65.         <SEQ TYPE="OPERATOR">.</SEQ>
  66.         <SEQ TYPE="OPERATOR">!</SEQ>
  67.         <SEQ TYPE="OPERATOR">[</SEQ>
  68.         <SEQ TYPE="OPERATOR">]</SEQ>
  69.         <SEQ TYPE="OPERATOR">+</SEQ>
  70.         <SEQ TYPE="OPERATOR">-</SEQ>
  71.         <SEQ TYPE="OPERATOR">></SEQ>
  72.         <SEQ TYPE="OPERATOR"><</SEQ>
  73.         <SEQ TYPE="OPERATOR">=</SEQ>
  74.         <SEQ TYPE="OPERATOR">*</SEQ>
  75.         <SEQ TYPE="OPERATOR">/</SEQ>
  76.         <SEQ TYPE="OPERATOR">\</SEQ>
  77.         <SEQ TYPE="OPERATOR">^</SEQ>
  78.         <SEQ TYPE="OPERATOR">|</SEQ>
  79.         <SEQ TYPE="OPERATOR">&</SEQ>
  80.         <SEQ TYPE="OPERATOR">%</SEQ>
  81.         <SEQ TYPE="OPERATOR">?</SEQ>
  82.  
  83.         <MARK_PREVIOUS TYPE="FUNCTION" MATCH_TYPE="OPERATOR">(</MARK_PREVIOUS>
  84.         <SEQ TYPE="OPERATOR">)</SEQ>
  85.  
  86.         <KEYWORDS>
  87.  
  88.             <KEYWORD1>AddDialogHandler</KEYWORD1>
  89.             <KEYWORD1>AddTrayHandler</KEYWORD1>
  90.             <KEYWORD1>AddTrayIcon</KEYWORD1>
  91.             <KEYWORD1>AppendFile</KEYWORD1>
  92.             <KEYWORD1>ArrayCount</KEYWORD1>
  93.             <KEYWORD1>ArraySort</KEYWORD1>
  94.             <KEYWORD1>Ascii</KEYWORD1>
  95.             <KEYWORD1>Ask</KEYWORD1>
  96.             <KEYWORD1>Assigned</KEYWORD1>
  97.             <KEYWORD1>BlockInput</KEYWORD1>
  98.             <KEYWORD1>CSVFileToArray</KEYWORD1>
  99.             <KEYWORD1>CapsOff</KEYWORD1>
  100.             <KEYWORD1>CapsOn</KEYWORD1>
  101.             <KEYWORD1>ChangeDirectory</KEYWORD1>
  102.             <KEYWORD1>CloseDialog</KEYWORD1>
  103.             <KEYWORD1>CloseWindow</KEYWORD1>
  104.             <KEYWORD1>CompareBitmaps</KEYWORD1>
  105.             <KEYWORD1>ConCat</KEYWORD1>
  106.             <KEYWORD1>CopyFile</KEYWORD1>
  107.             <KEYWORD1>CopyFolder</KEYWORD1>
  108.             <KEYWORD1>CountFiles</KEYWORD1>
  109.             <KEYWORD1>CreateDir</KEYWORD1>
  110.             <KEYWORD1>Crypt</KEYWORD1>
  111.             <KEYWORD1>DBClose</KEYWORD1>
  112.             <KEYWORD1>DBConnect</KEYWORD1>
  113.             <KEYWORD1>DBExec</KEYWORD1>
  114.             <KEYWORD1>DBQuery</KEYWORD1>
  115.             <KEYWORD1>DDEPoke</KEYWORD1>
  116.             <KEYWORD1>DDERequest</KEYWORD1>
  117.             <KEYWORD1>DateStamp</KEYWORD1>
  118.             <KEYWORD1>Day</KEYWORD1>
  119.             <KEYWORD1>DayOfWeek</KEYWORD1>
  120.             <KEYWORD1>DelTrayIcon</KEYWORD1>
  121.             <KEYWORD1>DeleteFile</KEYWORD1>
  122.             <KEYWORD1>DeleteFolder</KEYWORD1>
  123.             <KEYWORD1>Dialog</KEYWORD1>
  124.             <KEYWORD1>EditIniFile</KEYWORD1>
  125.             <KEYWORD1>Else</KEYWORD1>
  126.             <KEYWORD1>End</KEYWORD1>
  127.             <KEYWORD1>EndDialog</KEYWORD1>
  128.             <KEYWORD1>EndIf</KEYWORD1>
  129.             <KEYWORD1>EndWhile</KEYWORD1>
  130.             <KEYWORD1>ExecuteFile</KEYWORD1>
  131.             <KEYWORD1>Exit</KEYWORD1>
  132.             <KEYWORD1>ExportData</KEYWORD1>
  133.             <KEYWORD1>ExtractFileExt</KEYWORD1>
  134.             <KEYWORD1>ExtractFileName</KEYWORD1>
  135.             <KEYWORD1>ExtractFilePath</KEYWORD1>
  136.             <KEYWORD1>FTPDelFile</KEYWORD1>
  137.             <KEYWORD1>FTPGetDirList</KEYWORD1>
  138.             <KEYWORD1>FTPGetFile</KEYWORD1>
  139.             <KEYWORD1>FTPMakeDir</KEYWORD1>
  140.             <KEYWORD1>FTPPutFile</KEYWORD1>
  141.             <KEYWORD1>FTPRemoveDir</KEYWORD1>
  142.             <KEYWORD1>FTPRenameFile</KEYWORD1>
  143.             <KEYWORD1>FileDate</KEYWORD1>
  144.             <KEYWORD1>FileSize</KEYWORD1>
  145.             <KEYWORD1>FileTime</KEYWORD1>
  146.             <KEYWORD1>FindImagePos</KEYWORD1>
  147.             <KEYWORD1>FindWindowWithText</KEYWORD1>
  148.             <KEYWORD1>GetActiveWindow</KEYWORD1>
  149.             <KEYWORD1>GetCaretPos</KEYWORD1>
  150.             <KEYWORD1>GetCheckBox</KEYWORD1>
  151.             <KEYWORD1>GetClipBoard</KEYWORD1>
  152.             <KEYWORD1>GetControlText</KEYWORD1>
  153.             <KEYWORD1>GetCursorPos</KEYWORD1>
  154.             <KEYWORD1>GetDate</KEYWORD1>
  155.             <KEYWORD1>GetDialogAction</KEYWORD1>
  156.             <KEYWORD1>GetDialogProperty</KEYWORD1>
  157.             <KEYWORD1>GetEnvVar</KEYWORD1>
  158.             <KEYWORD1>GetFileList</KEYWORD1>
  159.             <KEYWORD1>GetFocusedObject</KEYWORD1>
  160.             <KEYWORD1>GetListItem</KEYWORD1>
  161.             <KEYWORD1>GetPixelColor</KEYWORD1>
  162.             <KEYWORD1>GetRectCheckSum</KEYWORD1>
  163.             <KEYWORD1>GetScreenRes</KEYWORD1>
  164.             <KEYWORD1>GetTextAtPoint</KEYWORD1>
  165.             <KEYWORD1>GetTextInRect</KEYWORD1>
  166.             <KEYWORD1>GetTextReset</KEYWORD1>
  167.             <KEYWORD1>GetTime</KEYWORD1>
  168.             <KEYWORD1>GetTreeNode</KEYWORD1>
  169.             <KEYWORD1>GetWindowHandle</KEYWORD1>
  170.             <KEYWORD1>GetWindowList</KEYWORD1>
  171.             <KEYWORD1>GetWindowNames</KEYWORD1>
  172.             <KEYWORD1>GetWindowPos</KEYWORD1>
  173.             <KEYWORD1>GetWindowProcess</KEYWORD1>
  174.             <KEYWORD1>GetWindowSize</KEYWORD1>
  175.             <KEYWORD1>GetWindowText</KEYWORD1>
  176.             <KEYWORD1>GetWindowTextEx</KEYWORD1>
  177.             <KEYWORD1>GoSub</KEYWORD1>
  178.             <KEYWORD1>Goto</KEYWORD1>
  179.             <KEYWORD1>HTTPRequest</KEYWORD1>
  180.             <KEYWORD1>Hour</KEYWORD1>
  181.             <KEYWORD1>If</KEYWORD1>
  182.             <KEYWORD1>IfDirExists</KEYWORD1>
  183.             <KEYWORD1>IfFileChanged</KEYWORD1>
  184.             <KEYWORD1>IfFileExists</KEYWORD1>
  185.             <KEYWORD1>IfWindowOpen</KEYWORD1>
  186.             <KEYWORD1>Input</KEYWORD1>
  187.             <KEYWORD1>IsConnectedToInternet</KEYWORD1>
  188.             <KEYWORD1>KillProcess</KEYWORD1>
  189.             <KEYWORD1>LClick</KEYWORD1>
  190.             <KEYWORD1>LDblClick</KEYWORD1>
  191.             <KEYWORD1>LDown</KEYWORD1>
  192.             <KEYWORD1>LTrim</KEYWORD1>
  193.             <KEYWORD1>LUp</KEYWORD1>
  194.             <KEYWORD1>LabelToVar</KEYWORD1>
  195.             <KEYWORD1>Len</KEYWORD1>
  196.             <KEYWORD1>Length</KEYWORD1>
  197.             <KEYWORD1>LibFree</KEYWORD1>
  198.             <KEYWORD1>LibFunc</KEYWORD1>
  199.             <KEYWORD1>LibFuncW</KEYWORD1>
  200.             <KEYWORD1>LibLoad</KEYWORD1>
  201.             <KEYWORD1>LowerCase</KEYWORD1>
  202.             <KEYWORD1>MClick</KEYWORD1>
  203.             <KEYWORD1>MDblClick</KEYWORD1>
  204.             <KEYWORD1>MDown</KEYWORD1>
  205.             <KEYWORD1>MUp</KEYWORD1>
  206.             <KEYWORD1>Macro</KEYWORD1>
  207.             <KEYWORD1>Message</KEYWORD1>
  208.             <KEYWORD1>MessageModal</KEYWORD1>
  209.             <KEYWORD1>MidStr</KEYWORD1>
  210.             <KEYWORD1>Min</KEYWORD1>
  211.             <KEYWORD1>Month</KEYWORD1>
  212.             <KEYWORD1>MouseMove</KEYWORD1>
  213.             <KEYWORD1>MouseMoveRel</KEYWORD1>
  214.             <KEYWORD1>MouseOver</KEYWORD1>
  215.             <KEYWORD1>MoveFile</KEYWORD1>
  216.             <KEYWORD1>MoveWindow</KEYWORD1>
  217.             <KEYWORD1>NumOff</KEYWORD1>
  218.             <KEYWORD1>NumOn</KEYWORD1>
  219.             <KEYWORD1>OnEvent</KEYWORD1>
  220.             <KEYWORD1>PlayWav</KEYWORD1>
  221.             <KEYWORD1>Position</KEYWORD1>
  222.             <KEYWORD1>Press</KEYWORD1>
  223.             <KEYWORD1>ProcessExists</KEYWORD1>
  224.             <KEYWORD1>PushButton</KEYWORD1>
  225.             <KEYWORD1>PutClipBoard</KEYWORD1>
  226.             <KEYWORD1>RClick</KEYWORD1>
  227.             <KEYWORD1>RDblClick</KEYWORD1>
  228.             <KEYWORD1>RDown</KEYWORD1>
  229.             <KEYWORD1>RGB</KEYWORD1>
  230.             <KEYWORD1>RTrim</KEYWORD1>
  231.             <KEYWORD1>RUp</KEYWORD1>
  232.             <KEYWORD1>ReadFile</KEYWORD1>
  233.             <KEYWORD1>ReadIniFile</KEYWORD1>
  234.             <KEYWORD1>ReadLn</KEYWORD1>
  235.             <KEYWORD1>RegEx</KEYWORD1>
  236.             <KEYWORD1>RegistryDelKey</KEYWORD1>
  237.             <KEYWORD1>RegistryDelVal</KEYWORD1>
  238.             <KEYWORD1>RegistryReadKey</KEYWORD1>
  239.             <KEYWORD1>RegistryWriteKey</KEYWORD1>
  240.             <KEYWORD1>Release</KEYWORD1>
  241.             <KEYWORD1>Remark</KEYWORD1>
  242.             <KEYWORD1>RenameFile</KEYWORD1>
  243.             <KEYWORD1>Repeat</KEYWORD1>
  244.             <KEYWORD1>ResetDialogAction</KEYWORD1>
  245.             <KEYWORD1>ResizeWindow</KEYWORD1>
  246.             <KEYWORD1>RetrievePOP3</KEYWORD1>
  247.             <KEYWORD1>RunProgram</KEYWORD1>
  248.             <KEYWORD1>SMTPSendMail</KEYWORD1>
  249.             <KEYWORD1>ScreenCapture</KEYWORD1>
  250.             <KEYWORD1>ScrollOff</KEYWORD1>
  251.             <KEYWORD1>ScrollOn</KEYWORD1>
  252.             <KEYWORD1>Sec</KEYWORD1>
  253.             <KEYWORD1>SelectMenu</KEYWORD1>
  254.             <KEYWORD1>Send</KEYWORD1>
  255.             <KEYWORD1>SendText</KEYWORD1>
  256.             <KEYWORD1>Separate</KEYWORD1>
  257.             <KEYWORD1>SetCheckBox</KEYWORD1>
  258.             <KEYWORD1>SetControlText</KEYWORD1>
  259.             <KEYWORD1>SetDialogObjectColor</KEYWORD1>
  260.             <KEYWORD1>SetDialogObjectFocus</KEYWORD1>
  261.             <KEYWORD1>SetDialogObjectFont</KEYWORD1>
  262.             <KEYWORD1>SetDialogObjectVisible</KEYWORD1>
  263.             <KEYWORD1>SetDialogProperty</KEYWORD1>
  264.             <KEYWORD1>SetEnvVar</KEYWORD1>
  265.             <KEYWORD1>SetFocus</KEYWORD1>
  266.             <KEYWORD1>Show</KEYWORD1>
  267.             <KEYWORD1>ShutDownWindows</KEYWORD1>
  268.             <KEYWORD1>SkipLabel</KEYWORD1>
  269.             <KEYWORD1>SoWrite</KEYWORD1>
  270.             <KEYWORD1>SoWriteLn</KEYWORD1>
  271.             <KEYWORD1>StringReplace</KEYWORD1>
  272.             <KEYWORD1>TelnetClose</KEYWORD1>
  273.             <KEYWORD1>TelnetConnect</KEYWORD1>
  274.             <KEYWORD1>TelnetSend</KEYWORD1>
  275.             <KEYWORD1>TelnetWaitFor</KEYWORD1>
  276.             <KEYWORD1>TimeStamp</KEYWORD1>
  277.             <KEYWORD1>Toolbar</KEYWORD1>
  278.             <KEYWORD1>Trim</KEYWORD1>
  279.             <KEYWORD1>Until</KEYWORD1>
  280.             <KEYWORD1>UpperCase</KEYWORD1>
  281.             <KEYWORD1>Wait</KEYWORD1>
  282.             <KEYWORD1>WaitClipBoard</KEYWORD1>
  283.             <KEYWORD1>WaitCursorChanged</KEYWORD1>
  284.             <KEYWORD1>WaitKeyDown</KEYWORD1>
  285.             <KEYWORD1>WaitPixelColor</KEYWORD1>
  286.             <KEYWORD1>WaitProcessExists</KEYWORD1>
  287.             <KEYWORD1>WaitProcessTerminated</KEYWORD1>
  288.             <KEYWORD1>WaitReady</KEYWORD1>
  289.             <KEYWORD1>WaitRectChanged</KEYWORD1>
  290.             <KEYWORD1>WaitScreenImage</KEYWORD1>
  291.             <KEYWORD1>WaitScreenText</KEYWORD1>
  292.             <KEYWORD1>WaitWindowChanged</KEYWORD1>
  293.             <KEYWORD1>WaitWindowClosed</KEYWORD1>
  294.             <KEYWORD1>WaitWindowOpen</KEYWORD1>
  295.             <KEYWORD1>While</KEYWORD1>
  296.             <KEYWORD1>WindowAction</KEYWORD1>
  297.             <KEYWORD1>WriteLn</KEYWORD1>
  298.             <KEYWORD1>XLAddSheet</KEYWORD1>
  299.             <KEYWORD1>XLCreate</KEYWORD1>
  300.             <KEYWORD1>XLDelCol</KEYWORD1>
  301.             <KEYWORD1>XLDelRow</KEYWORD1>
  302.             <KEYWORD1>XLDelSheet</KEYWORD1>
  303.             <KEYWORD1>XLGetCell</KEYWORD1>
  304.             <KEYWORD1>XLGetSheetDims</KEYWORD1>
  305.             <KEYWORD1>XLOpen</KEYWORD1>
  306.             <KEYWORD1>XLQuit</KEYWORD1>
  307.             <KEYWORD1>XLRun</KEYWORD1>
  308.             <KEYWORD1>XLSave</KEYWORD1>
  309.             <KEYWORD1>XLSetCell</KEYWORD1>
  310.             <KEYWORD1>Year</KEYWORD1>
  311.  
  312.             <KEYWORD2>Include</KEYWORD2>
  313.             <KEYWORD2>Label</KEYWORD2>
  314.             <KEYWORD2>VBEnd</KEYWORD2>
  315.             <KEYWORD2>VBEval</KEYWORD2>
  316.             <KEYWORD2>VBRun</KEYWORD2>
  317.             <KEYWORD2>VBStart</KEYWORD2>
  318.  
  319.             <KEYWORD3>Abs</KEYWORD3>
  320.             <KEYWORD3>Add</KEYWORD3>
  321.             <KEYWORD3>ArcTan</KEYWORD3>
  322.             <KEYWORD3>Cos</KEYWORD3>
  323.             <KEYWORD3>Exp</KEYWORD3>
  324.             <KEYWORD3>Frac</KEYWORD3>
  325.             <KEYWORD3>Int</KEYWORD3>
  326.             <KEYWORD3>Let</KEYWORD3>
  327.             <KEYWORD3>Ln</KEYWORD3>
  328.             <KEYWORD3>Pi</KEYWORD3>
  329.             <KEYWORD3>Power</KEYWORD3>
  330.             <KEYWORD3>Random</KEYWORD3>
  331.             <KEYWORD3>Round</KEYWORD3>
  332.             <KEYWORD3>Sin</KEYWORD3>
  333.             <KEYWORD3>Sqr</KEYWORD3>
  334.             <KEYWORD3>Sqrt</KEYWORD3>
  335.             <KEYWORD3>Sub</KEYWORD3>
  336.             <KEYWORD3>Trunc</KEYWORD3>
  337.             <KEYWORD3>Base64</KEYWORD3>
  338.  
  339.             <LITERAL2>false</LITERAL2>
  340.             <LITERAL2>null</LITERAL2>
  341.             <LITERAL2>this</LITERAL2>
  342.             <LITERAL2>true</LITERAL2>
  343.         </KEYWORDS>
  344.     </RULES>
  345.  
  346.     <RULES SET="DOC_COMMENT" DEFAULT="COMMENT3" IGNORE_CASE="TRUE">
  347.         <!-- XML comments -->
  348.         <SPAN TYPE="COMMENT1">
  349.             <BEGIN><--</BEGIN>
  350.             <END>--></END>
  351.         </SPAN>
  352.         <!-- XML tags -->
  353.         <SPAN TYPE="MARKUP" DELEGATE="xml::TAGS">
  354.             <BEGIN><</BEGIN>
  355.             <END>></END>
  356.         </SPAN>
  357.     </RULES>
  358. </MODE>
  359.  
  360.